.banner {
	margin-top: 80px;
	height: 100%;
	position: relative;
}

.banner .banner_box {
	width: 100%;
	height: 500px;
	overflow: hidden;
	position: relative;
}

.banner .banner_box li {
	width: 1920px;
	height: 500px;
	position: absolute;
	opacity: 0;
	transition: opacity 0.75s ease-in;
	z-index: -1;
}

.banner .banner_box li a,
.banner .banner_box li a img {
	display: block;
	width: 100%;
	height: 100%;
}

.banner .changBannerBtn{
	position: absolute;
	top: 50%;
	cursor: pointer;
	width: 71px;
	height: 71px;
	z-index: 999;
	border-radius: 6px;
	margin-top: -35px;
}

.banner .btn-left{
	background: url(../img/banner_img/left.png) no-repeat rgba(0, 0, 0, 0.1);
	left: 20px;
	display: none;
}

.banner .btn-right{
	background: url(../img/banner_img/right.png) no-repeat right rgba(0, 0, 0, 0.1);
	right: 20px;
	display: none;
}

.banner:hover .btn-left,
.banner:hover .btn-right{
	display: block;
}

.banner .bottom_box{
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -562px;
	width: 1124px;
	height: 61px;
	z-index: 10;
}

.banner .bottom_box ul li{
	float: left;
	width: 280px;
	height: 61px;
	background: url(../img/banner_img/title_hide.jpg) no-repeat;
}

.banner .bottom_box ul li:hover{
	background: url(../img/banner_img/title_show.jpg) no-repeat;
}

.banner .bottom_box ul li a{
	font-size: 20px;
	color: rgb(94, 50, 0);
	font-family: 微软雅黑, "Microsoft YaHei";
	text-align: center;
	line-height: 50px;
	display: block;
}

.banner li.img_show{
	opacity: 1;
	transition: opacity 0.75s ease-in;
	z-index: 2;
}

.film_body{
	width: 100%;
	height: 3320px;
	/*border: 1px solid red;*/
}
.film_body .context{
	width: 1200px;
	height: 140px;
	/*border: 1px solid red;*/
	margin: auto;
	position: relative;
}

 .film_body .context .title_com{
 	width: 500px;
 	height: 50px;
 	margin: auto;
 	background-color: #fff;
 	background-image:url(../img/body_img/now.png);
 	background-repeat: no-repeat;
 	background-repeat:no-repeat;
 	background-position:top;
 	margin-top: 50px;
 	font-size:34px;
	color:#282828;

 }
  .film_body .content{
  	width: 100%;
  	height: 100%;
  }
  .film_body .context .title_duing{
  	width: 150px;
  	height: 50px;
  	margin: auto;
  	float: left;
  	position: absolute;
  	left: 44%;
  	top: 45px;
  	/*border: 1px solid red;*/
  }
   .film_body .context .title_duing .span1,.span2{
   	display: block;
   }
   .film_body .context .title_duing .span1{
   	font-size: 30px;
   	font-weight: bold;
   }
    .film_body .context .title_duing .span2{
    	width: 50px;
    	border-bottom: 5px solid #d5b179;
		margin-left: 28%;
		margin-top: 15px;
    }
    .film_body .moduleBox{
    	width: 1200px;
    	height: 599px;
    	/*border: 1px solid red;*/
    	margin: auto;
    	z-index: 1; 
    	margin-top: -15px;
    	position: relative; 
    }
   .film_body .moduleBox .products_com{
		width: 1200px;
		height: 469px;
		/*border: 1px solid red;*/
		margin: auto;
		position: absolute;
		overflow: hidden;
   }
   .film_body .moduleBox .products_com .uls{
	   	width: 4500px;
	   	height: 469px;
	   	padding: 0;
	   	margin: 0;
	   	/*transition:all 5s;*/
		
	   	/*background-color: red;*/
	   	position: relative;
	   	left: 0;
	   	overflow: hidden;
   }
    .film_body .moduleBox .products_com .uls .img_li{

    	float: left;
    }

  	.film_body .moduleBox .products_com .uls .img_li:hover img{
  		transform: scale(1.1); 
  	}
    .film_body .moduleBox .products_com .uls .img_li .img_div{
    	overflow: hidden;
    	width: 285px;
    	height: 430px;
    	/*background-color: red;*/
    	margin-left: 20px;
    }
    .film_body .moduleBox .products_com .uls .img_li .img_div .imagess{
    	width: 285px;
    	height: 430px;
    	display: block;
    	transition: transform 0.5s;
    }
    .film_body .moduleBox .products_com .uls .img_li .div_filmName{
    	width: 285px;
    	height: 30px;
    	margin-left: 20px;
    	/*border: 1px solid red;*/
    }
    .film_body .moduleBox .products_com .uls .img_li .div_filmName .films_div{
		height: 100%;
		width: 100%;
		line-height: 30px;
		margin: auto;
    }
    .film_body .moduleBox .products_com .uls .img_li .div_filmName .films_div span{
    	color: black;
    	font-size: 14px;
    	display: block;
    	text-align: center;
    }

    .film_body .moduleBox .products_com .uls .img_li .div_filmName .films_div span:hover{
    		color: #d5b179;
    }
	
	.film_body .moduleBox .down_img{
		height: 50px;
		position: absolute;
		top: 480px;
		left: 580px;
		margin: auto;
		/*border: 1px solid red;*/
	}
	
	.film_body .moduleBox .down_img:hover .down_imgs .down_span{
		display: block;
	}
	
	.film_body .moduleBox .down_img .down_imgs{
		width: 40px;
		height: 50px;
		margin: auto;
		position: relative;
		/*border: 1px solid red;*/
	}
	.film_body .moduleBox .down_img .down_imgs .down_span{
		position: absolute;
		display: none;
		top: 0;
		left: 0;
	}
 






    .film_body .moduleBox{
    	width: 1200px;
    	height: 599px;
    	/*border: 1px solid red;*/
    	margin: auto;
    	z-index: 1; 
    	margin-top: -15px;
    	position: relative; 
    }
   .film_body .moduleBox .products_coms{
		width: 1200px;
		height: 469px;
		/*border: 1px solid red;*/
		margin: auto;
		margin-top: 20px;
		position: absolute;
		overflow: hidden;
   }
   .film_body .moduleBox .products_coms #uls1{
	   	width: 4500px;
	   	height: 469px;
	   	padding: 0;
	   	margin: 0;
	   	/*transition:all 5s;*/
		
	   	/*background-color: red;*/
	   	position: relative;
	   	left: 0;
	   	overflow: hidden;
   }
    .film_body .moduleBox .products_coms #uls1 .img_li1{

    	float: left;
    }

  	.film_body .moduleBox .products_coms #uls1 .img_li1:hover img{
  		transform: scale(1.1); 
  	}
    .film_body .moduleBox .products_coms #uls1 .img_li1 .img_div{
    	overflow: hidden;
    	width: 285px;
    	height: 430px;
    	/*background-color: red;*/
    	margin-left: 20px;
    }
    .film_body .moduleBox .products_coms #uls1 .img_li1 .img_div .imagess{
    	width: 285px;
    	height: 430px;
    	display: block;
    	transition: transform 0.5s;
    }
    .film_body .moduleBox .products_coms #uls1 .img_li1 .div_filmName{
    	width: 285px;
    	height: 30px;
    	margin-left: 20px;
    	/*border: 1px solid red;*/
    }
    .film_body .moduleBox .products_coms #uls1 .img_li1 .div_filmName .films_div{
		height: 100%;
		width: 100%;
		line-height: 30px;
		margin: auto;
    }
    .film_body .moduleBox .products_coms #uls1 .img_li1 .div_filmName .films_div span{
    	color: black;
    	font-size: 14px;
    	display: block;
    	text-align: center;
    }

    .film_body .moduleBox .products_coms #uls1 .img_li1 .div_filmName .films_div span:hover{
    		color: #d5b179;
    }
	
	.title_com .moduleBox .down_img1{
		height: 50px;
		position: absolute;
		top: 540px;
		left: 580px;
		margin: auto;
		/*border: 1px solid red;*/
	}
	
	.title_com .moduleBox .down_img1:hover .down_imgs1 .down_span1{
		display: block;
	}
	
	.title_com .moduleBox .down_img1 .down_imgs1{
		width: 40px;
		height: 50px;
		margin: auto;
		position: relative;
		/*border: 1px solid red;*/
	}
	.title_com .moduleBox .down_img1 .down_imgs1 .down_span1{
		position: absolute;
		display: none;
		top: 0;
		left: 0;
	}
 








 .film_body .content .title_com{
 	width: 100%;
 	height: 740px;
 	background-image:url(../img/body_img/beijing.jpg);
 	background-repeat: no-repeat;
 	position: relative;
 	/*border: 1px solid red;*/

 }
.title_com .context .title_comss{
 	width: 500px;
 	height: 50px;
 	margin: auto;
 	background-image:url(../img/body_img/coming.png);
 	background-repeat: no-repeat;
 	background-position:top;
 	/*margin-top: 50px;*/
 	position: absolute;
 	left: 29%;
 	top: 40px;
 	font-size:34px;
	color:#282828;

 }
  .film_body .content .title_com .products_com{
  	margin-top: 30px;
  }
  .title_com .context .title_duing{
  	width: 150px;
  	height: 50px;
  	margin: auto;
  	float: left;
  	position: absolute;
  	left: 44%;
  	top: 85px;
  	/*border: 1px solid red;*/
  }
   .title_com .context .title_duing .span1,.span2{
   	display: block;
   }
   .title_com .context .title_duing .span1{
   	font-size: 30px;
   	font-weight: bold;
   }
    .title_com .context .title_duing .span2{
    	width: 50px;
    	border-bottom: 5px solid #d5b179;
		margin-left: 28%;
		margin-top: 15px;
    }
    .title_com .context{
		width: 1200px;
		height: 140px;
		/*border: 1px solid red;*/
		margin: auto;
}

/*第三层*/

.film_body .content .title_com_duing{
 	width: 100%;
 	height: 740px;
 	background-image:url(../img/body_img/beijing1.jpg);
 	background-repeat: no-repeat;
 	position: relative;
 	margin-top: 0px;
 	/*border: 1px solid red;*/

 }
.title_com_duing .context .title_comss{
 	width: 500px;
 	height: 50px;
 	margin: auto;
 	background-image:url(../img/body_img/news.png);
 	background-repeat: no-repeat;
 	background-position:top;
 	/*margin-top: 50px;*/
 	position: absolute;
 	left: 29%;
 	top: 40px;
 	font-size:34px;
	color:#282828;

 }
  .title_com_duing .context .title_duing{
  	width: 150px;
  	height: 50px;
  	margin: auto;
  	float: left;
  	position: absolute;
  	left: 44%;
  	top: 85px;
  	/*border: 1px solid red;*/
  }
   .title_com_duing .context .title_duing .span1,.span2{
   	display: block;
   }
   .title_com_duing .context .title_duing .span1{
   	font-size: 30px;
   	font-weight: bold;
   }
    .title_com_duing .context .title_duing .span2{
    	width: 50px;
    	border-bottom: 5px solid #d5b179;
		margin-left: 28%;
		margin-top: 15px;
    }
    .title_com_duing .context{
		width: 1200px;
		height: 140px;
		/*border: 1px solid red;*/
		margin: auto;
	
}
 .title_com_duing .skin_model{
 	width: 1200px;
 	height: 630px;
 	margin: auto;
 	/*border: 1px solid red;*/
 }
  .title_com_duing .skin_model .formTabText{
 	width: 1200px;
 	height: 36px;
 	margin: auto;
 	position: relative;
 	/*border: 1px solid red;*/
 }
 .title_com_duing .skin_model .formTabText .less_com{
 	width: 366px;
 	height: 36px;
 	margin: auto;
 	margin-top: 20px;
 	/*border: 1px solid red;*/
 }
 .title_com_duing .skin_model .formTabText .less_com ul li{
 	width: 122px;
 	height: 36px;
 	line-height: 36px;
 	border: 1px solid #d5b179;
 	text-align: center;
 	box-sizing:border-box;
 	float: left;
 	cursor: pointer;
 }
.title_com_duing .skin_model .formTabText .less_com ul li.active{
	background-color: #d5b179;
	color: #fff;
}
.title_com_duing .skin_model .formTabText .formTabContent{

	width: 1200px;
	height: 592px;
	margin: auto;
	top: 50px;
	position: absolute;
	float: left;
	/*display: none;*/
	/*border: 1px solid red;*/
}
.title_com_duing .skin_model .formTabText .formTabContent .news_item{
	width: 380px;
	height: 560px;
	/*border: 1px solid red;*/
	margin-right: 20px;
	box-sizing:border-box;
	float: left;
}
.title_com_duing .skin_model .formTabText .formTabContent .news_item .news_img{
	width: 380px;
	height: 500px;
	box-sizing:border-box;
}
.title_com_duing .skin_model .formTabText .formTabContent .news_item .news_text{
	width: 380px;
	height: 60px;
	box-sizing:border-box;
}
.title_com_duing .skin_model .formTabText .formTabContent .news_item .news_text span{
	line-height: 60px;
	text-align: center;
	display: block;
	margin: auto;
}
.title_com_duing .skin_model .formTabText .formTabContent .news_item .news_img img{
	width: 380px;
	height: 500px;
	display: inline-block;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.title_com_duing .skin_model .formTabText .formTabContent .news_item .news_text span a{
	color: black;
	font-size: 15px;
	
}
.title_com_duing .skin_model .formTabText .formTabContent .news_item .news_text span a:hover{
	color: orange;
	text-decoration: underline;
}




.title_com_duing .skin_model .formTabText .formTabContent1{

	width: 1200px;
	height: 592px;
	margin: auto;
	position: absolute;
	float: left;
	display: none;
	top: 50px;
	/*border: 1px solid red;*/
}

 .formTabContent1 .news_item1{
	width: 380px;
	height: 560px;
	/*border: 1px solid red;*/
	margin-right: 20px;
	box-sizing:border-box;
	float: left;
}
.formTabContent1 .news_item1{
	width: 380px;
	height: 560px;
	/*border: 1px solid red;*/
	margin-right: 20px;
	box-sizing:border-box;
	float: left;
}
.formTabContent1 .news_item1 .news_img{
	width: 380px;
	height: 500px;
	box-sizing:border-box;
}
 .formTabContent1 .news_item1 .news_text{
	width: 380px;
	height: 60px;
	box-sizing:border-box;
}
 .formTabContent1 .news_item1 .news_text span{
	line-height: 60px;
	text-align: center;
	display: block;
	margin: auto;
}
.title_com_duing .skin_model .formTabText .formTabContent1 .news_item1 .news_img img{
	width: 380px;
	height: 500px;
}
.title_com_duing .skin_model .formTabText .formTabContent1 .news_item1 .news_text span a{
	color: black;
	font-size: 15px;
}
.title_com_duing .skin_model .formTabText .formTabContent1 .news_item1 .news_text span a:hover{
	color: orange;
	text-decoration: underline;
}



.title_com_duing .skin_model .formTabText .formTabContent2{

	width: 1200px;
	height: 592px;
	margin: auto;
	position: absolute;
	float: left;
	display: none;
	top: 50px;
	/*border: 1px solid red;*/
}

 .formTabContent2 .news_item1{
	width: 380px;
	height: 560px;
	/*border: 1px solid red;*/
	margin-right: 20px;
	box-sizing:border-box;
	float: left;
}
.formTabContent2 .news_item1{
	width: 380px;
	height: 560px;
	/*border: 1px solid red;*/
	margin-right: 20px;
	box-sizing:border-box;
	float: left;
}
.formTabContent2 .news_item1 .news_img{
	width: 380px;
	height: 500px;
	box-sizing:border-box;
}
 .formTabContent2 .news_item1 .news_text{
	width: 380px;
	height: 60px;
	box-sizing:border-box;
}
 .formTabContent2 .news_item1 .news_text span{
	line-height: 60px;
	text-align: center;
	display: block;
	margin: auto;
}
.title_com_duing .skin_model .formTabText .formTabContent2 .news_item1 .news_img img{
	width: 380px;
	height: 500px;
}
.title_com_duing .skin_model .formTabText .formTabContent2 .news_item1 .news_text span a{
	color: black;
	font-size: 15px;
}
.title_com_duing .skin_model .formTabText .formTabContent2 .news_item1 .news_text span a:hover{
	color: orange;
	text-decoration: underline;
}


/*第四层*/

.film_body .content .film_cinama{
	width: 100%;
	height: 717px;
	background-color: #282828;
	margin: auto;
	margin-top: 50px;
}
.film_body .content .film_cinama .context{
	width: 1200px;
	height: 140px;
		/*border: 1px solid red;*/
	margin: auto;
	position: relative;
}
.film_body .content .film_cinama .title_comsss{
	width: 1200px;
	height: 90px;
	background-image:url(../img/body_img/www.png);
	background-repeat:no-repeat;
	background-position:top;
	position: absolute;
	top: 35px;
	font-size:34px;
	color:#ffffff;
}

.film_body .content .film_cinama .context .title_duing{
	margin-top: 35px;
	color: #fff;
}

.film_body .content .film_cinama .containor{
	width: 1200px;
	height: 490px;
	position: relative;
	margin: auto;
	margin-top: 30px;
}

.film_body .content .film_cinama .containor .daImg,.daImg1,.daImg2{
	float: left;
}

.film_body .content .film_cinama .containor .daImg1 .div1{
	margin-top: 10px;
}

.film_body .content .film_cinama .containor .daImg{
	margin-left: 10px;
}

.film_body .content .film_cinama .containor .daImg2{
	position: absolute;
	right: 0px;
}

.film_body .content .film_cinama .containor .daImg2 .div1{
	margin-top: 10px;
}

/*第五层*/
.film_body .content .film_info{
	width: 100%;
	height: 296px;
	background-image:url(../img/body_img/beijing1jpg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin: auto;
}

.film_info .context .title_comsss{

}

.film_info .context .title_comsss{
	width: 1200px;
	height: 90px;
	background-image:url(../img/body_img/wwww.png);
	background-repeat:no-repeat;
	background-position:top;
	position: absolute;
	margin: auto;
	top: 35px;
	font-size:34px;
	color:#ffffff;
}

.film_info .context .title_duing{
	margin-top: 30px;
}

.film_info .process{
	width: 1200px;
	height: 159px;
	/*border: 1px solid red;*/
	margin: auto;
}

.film_info .process .spanws{
	width: 100px;
	height: 100px;
	margin-top: 20px;
	margin-left: 5px;
	float: left;
	/*border: 1px solid red;*/
}

.film_info .process .spanws span{
	line-height: 100px;
	text-align: center;
	display: block;
	font-size: 18px;
}

.film_info .process .spansss{
	width: 100px;
	height: 100px;
	float: left;
}

.film_info .process .spanws .right_img{
	margin-left: -30px;
}